HighContrast: Fix checkboxes in selected context
authorMatthias Clasen <mclasen@redhat.com>
Tue, 5 Jan 2016 19:37:22 +0000 (14:37 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 5 Jan 2016 19:37:22 +0000 (14:37 -0500)
Set a proper color so checks and radios don't disappear on the
black selection background.

gtk/theme/HighContrast/_common.scss
gtk/theme/HighContrast/gtk.css

index a89c7893106d24a2e6c6e773734ba82df0981c72..20ab32f1909b86beb60cd9018dd3344d54d2a730 100644 (file)
@@ -1640,7 +1640,7 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
     color: $fg_color;
     background-image: none;
     -gtk-icon-source: -gtk-icontheme('#{$a}-symbolic');
-    &:hover { color: mix($fg_color, $bg_color, 80%) }
+    &:hover { color: $bg_color; }
     &:checked, &:active {
       -gtk-icon-source: -gtk-icontheme('#{$a}-checked-symbolic');
       &:disabled {
index d8cb08eb3e6b753781cc0778b24482970793b7d0..17b0fb3ad55bec14f8e1f7c3adb47d89306cb189 100644 (file)
@@ -1767,7 +1767,7 @@ check {
   background-image: none;
   -gtk-icon-source: -gtk-icontheme("checkbox-symbolic"); }
   check:hover {
-    color: #333333; }
+    color: #fff; }
   check:checked, check:active {
     -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); }
     check:checked:disabled, check:active:disabled {
@@ -1792,7 +1792,7 @@ radio {
   background-image: none;
   -gtk-icon-source: -gtk-icontheme("radio-symbolic"); }
   radio:hover {
-    color: #333333; }
+    color: #fff; }
   radio:checked, radio:active {
     -gtk-icon-source: -gtk-icontheme("radio-checked-symbolic"); }
     radio:checked:disabled, radio:active:disabled {